#include <ctime>
#include <iostream>
#include <typeinfo>
#include <vector>
template <typename T> void pt(T &&a) {
  std::cout << sizeof(a) << std::endl;
  std::cout << typeid(a).name() << std::endl;
}

auto pss(std::vector<int> a) {
  a.push_back(12);
  return a[0];
}

class A {
private:
  int a{0};
  int b = 2;
};

int main(void) {
  std::vector<int> a;
  pss(a) = 12;
  return 0;
}
